package com.theaf.basemodule.common.api;

import com.theaf.basemodule.common.condition.LogCondition;
import com.theaf.basemodule.common.dto.log.LogDTO;
import com.theaf.basemodule.common.dto.log.LogHisDTO;
import org.springframework.data.domain.Page;

import java.util.List;

/**
 * @Author:songwenke
 * @Description:日志服务
 * @Date:create in 14:18 2018/4/19
 * @Modified By:
 **/
public interface LogService {
    /**
     * 查询日志
     * @param condition 条件
     * @return
     */
    Page<LogDTO> findByCondition(LogCondition condition);

    /**
     * 查询数据变化过程
     * @param dataId
     * @return
     */
    List<LogHisDTO> findHisLog(Long dataId);
}
